High Performance X Server for PCs running OS/2

Hummingbird's Exceed for OS/2 PC X server software allows IBM OS/2-based PCs to display applications from X Window System hosts, such as UNIX and VMS, alongside DOS, Windows, and OS/2 applications. As a high performance 32-bit X server that seamlessly integrates the X Window and OS/2 environments, Exceed for OS/2 takes full advantage of the multitasking capabilities and performance of the OS/2 operating system. Providing the powerful capability of interchangeable cutting and pasting, Exceed for OS/2 allows users to transfer data between the X, UNIX, and VMS environments, and Windows, DOS, and OS/2 applications.

Access to X over telephone lines

To facilitate access to remote computers and networks, Hummingbird's popular Exceed/Xpress is integrated with Exceed for OS/2. PC, laptop and notebook users may access X Window System networks and hosts over standard telephone lines using a modem, or directly via RS 232 serial connection. Connection is easy, and applications maybe started by simply clicking on an icon. Exceed for OS/2 also provides remote file transfer and printing of UNIX files on local PC printers. Designed specifically to handle the increased bandwidth requirements of remote connections to X Window System hosts Exceed for OS/2 provides outstanding performance and functionality. Remote connection requires that the host be installed with specific serial link software Xpress/Host - which is supplied as a separate product in binary format for the host operating system.

Main Server Features

  • 100% native 32-bit OS/2 implementation
  • Fully MIT X11 R6 compliant with XTEST & SYNC extensions
  • Allows users to display and interact with up to 32 host applications concurrently on the PC desktop
  • Two windowing modes; can be switched on the fly:
    • Single Window Mode: All X applications run within one OS/2 window utilizing any host-based window manager
    • Multiple Window Mode: Each X client runs in its own OS/2 window with OS/2's Presentation Manager acting as the local window manager. This method minimizes network traffic and presents the user with the native OS/2 user interface
  • Choice of Window Manager: You may run any host-based window manager such as Motif OpenLook, and twm, or choose to run either your local OS/2 Presentation Manager or local hwm (Hummingbird Window Manager) - Motif like, or local mwm (Motif Window Manager)*
  • Single and Multiple Window mode panning & fit-window-to-display option
  • Paste OS/2 text, and text files to X
  • Copy X text and images to OS/2 clipboard, and copy X text to an OS/2 file
  • Simultaneous backing store & save unders to reduce network traffic
  • Built-in xrdb support: a locally maintained resource database
  • Supports network file server installation
  • Virtual Desktop: Provides a virtual screen much larger than the actual display presenting a bird's eye view of all X and OS/2 applications, which the user can move on and off the screen
  • Xtrace: Hummingbird's unique protocol tracing captures all X protocol packets to assist with X client debugging

*mwm is available only with Exceed-XDK for OS/2

Communications Features

  • Various startup methods, including TELNET, PASSIVE, REXEC, RSH, RLOGIN and XDMCP in the indirect, query and broadcast modes, and hRPS (Hummingbird Remote Program Starter)
  • Support for local XDMCP Display Manager Chooser which presents a list of all hosts willing to manage the X display
  • Application startup
    • Xstart: point and click startup of X and character-based non-X applications
    • Xsession: drag-and-drop, point & click multiple X and non-X application startup. May be customized with different window and start-up modes
    • Icon library for custom icon installation for Xstart and Xsession
  • Transport monitor provides visual feedback of transport activity
  • Telnet support for VT320/220/100/52 emulation. Includes copy & paste, text attribute color mapping, automatic re-sizing of fonts when the Telnet window is re-sized, and scroll bars
  • FTP application for file transfer

Printing Capabilities

  • LPD
    • supports queued printing on a PC printer from a UNIX Host
    • supports printing of host raw data files (e.g. postscript files) via Presentation Manager
  • LPR
    • allows OS/2 applications on a PC to transparently print to UNIX host printers

Security Features

  • XDMCP security
  • Program starter password encryption
  • Host Access Control List - restricts server access to authorized hosts only
  • User level access control via an .Xauthority file - restricts server access to authorized users only
  • Users can password protect running of Xconfig configuration application

Font Features

  • X11 R6 font support - font server complete font transformation support and scalable fonts
  • Automatic font substitution
  • Interactive support for all font naming and alias schemes, including wild card font requests
  • Includes font compiler which compiles .bdf & .pcf format fonts into the server's font format
  • Unlimited font size (not restricted to 64KB) enabling the use of Oriental fonts, such as Kanji
  • Approximately 600 precompiled X fonts provided, including OpenLook, DEC, HP, IBM, 75dpi, 100dpi, Andrew, PC, Miscellaneous

Display/Keyboard/Mouse Features

  • PseudoColor, StaticColor, GrayScale, StaticGray visuals
  • 24 plane graphics board and TrueColor support (up to 1 6 million colors)
  • 16 or 256 colors per color map
  • Plane mask support
  • 20 International keyboard mappings
  • DEC LK450/LK250 keyboard support
  • Custom Compose key feature for use in foreign keyboard configurations
  • Users can modify the mapping of their own keyboards locally
  • 3 button emulation on 2 button mouse

Transport Support

Exceed for OS/2 supports the following transports:

  • IBM TCP/IP for OS/2 V 1.2.1 through version 4.0
  • FTP TCP/IP for OS/2 V 1.3 and higher
  • Novell LAN WorkPlace for OS/2 V 3.0 and higher